Filter hook '{$template_type}_template_hierarchy'

in WP Core File wp-includes/block-template-utils.php at line 1539

Description

Gets the template hierarchy for the given template slug to be created. Note: Always add `index` as the last fallback template.

Occurrences

Filename Line Number
wp-includes/block-template-utils.php 1539

Parameters

Type Name Description
string $slug The template slug to be created.
bool $is_custom Optional. Indicates if a template is custom or part of the template hierarchy. Default false.
string $template_prefix Optional. The template prefix for the created template. Used to extract the main template type, e.g. in `taxonomy-books` the `taxonomy` is extracted. Default empty string.

PHP Doc

/**
 * Gets the template hierarchy for the given template slug to be created.
 *
 * Note: Always add `index` as the last fallback template.
 *
 * @since 6.1.0
 *
 * @param string $slug            The template slug to be created.
 * @param bool   $is_custom       Optional. Indicates if a template is custom or
 *                                part of the template hierarchy. Default false.
 * @param string $template_prefix Optional. The template prefix for the created template.
 *                                Used to extract the main template type, e.g.
 *                                in `taxonomy-books` the `taxonomy` is extracted.
 *                                Default empty string.
 * @return string[] The template hierarchy.
 */